package com.woniu.product.form;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.math.BigDecimal;

/**
 * <p>
 * 
 * </p>
 *
 * @author 吴彦祖
 * @since 2024年04月02日
 */
@Data
public class TCourseInsertForm  {


    //private Integer gymNum; 场馆编号--根据登录id查询

    @NotEmpty(message = "教练id不能为空")
    private Integer coachId;

    private Integer courseTypeId;   //课程类别

    @NotEmpty(message = "课程形式不能为空")
    private Integer courseVariety; // 1团课 2私课（无需排课）

    private String courseTitle; //课程标题
    private String courseImage; //课程图片
    private String courseDetails;   //课程描述

    @NotEmpty(message = "课程价格不能为空")
    private BigDecimal coursePrice;

    @NotEmpty(message = "容纳人数不能为空")
    private Integer limitNum; //私课（1）

    private Integer courseSale; //课程销量

    @NotEmpty(message = "课程总节数不能为空")
    private Integer allNumber;  //课程总节数

    /**
     * 单位：月
     */
    @NotEmpty(message = "课程有效期不能为空")
    private String courseIndate;//课程有效期

    /**
     * 新增-- 1待定
     */
    //private Integer courseState;

    /**
     * 团课--1未排课   私课--0无需排课
     */
    //private Integer planState;  //排课状态

    //private String createDate;  //创建日期

    //private String createAdmin;


}
